윈속 api : WSARecv - 소켓에서 데이터를 읽는다.

윈속 api 연결 소켓(int WSARecv( __in SOCKET s, __inout LPWSABUF lpBuffers, __in DWORD dwBufferCount, __out LPDWORD lpNumberOfBytesRecvd, __inout LPDWORD lpFlags, __in LPWSAOVERLAPPED lpOverlapped, __in LPW...

linux man page : getpeername - 연결된 상대측 소켓 주소 정보를 가져온다.

linux man page 연결된 상대측 소켓 주소 정보를 가져온다.#include int getpeername(int sockfd, struct sockaddr addr, socklen_t addrlen);getpeername함수는 소켓 지시자 sockfd에 연결한 상대의 주소 정보를 가져온다. 주소 정보는 __addr__로 넘...

linux man page : send - 소켓으로 메시지를 보낸다.

linux man page 소켓으로 데이터를 전송한다.#include #include ssize_t send(int sockfd, const void buf, size_t len, int flags); sockfd buffer length flags send 함수는 buffer에 있는 데이터를 leng...

linux man page : 소켓을 통해 데이터를 전송한다.

linux man page 1.3절. 반환값의 내용은 다음과 같이 수정이 되어야 함성공 할 경우 보내진 packet 크기 값(byte)을 반환하고 실패했을경우에는 -1을 반환하며, 적당한 errno 값을 설정한다....

linux man page socketpair - 네트워크 통신을 위한 endpoint 소켓을 생성한다.

linux man page socketpair - 네트워크 통신을 위한 endpoint 소켓을 생성한다.통신을 위한 종점(endpoint) 을 생성하고, 이에 대한 파일지정자를 반환한다.#include #include int socket(int domain, int type, int protocol); 통신...

linux man page : socketpair - 연결된 소켓쌍을 생성한다.

socketpair()은 옵션으로 d영역(domain)을 가지며 protocol프로토콜을 사용하는 type의 소켓 쌍을 생성한다. 생성된 소켓 쌍은 sv를 통해서 넘어온다. 두개의 소켓은 서로 구별할 수 없다. 보통 부모 자식 프로세스간 내부 통신(IPC)를 위해서 사용한다. 소켓이므로 양방향(읽고/쓰기) 통신이 가능하다....

윈속 API : WSASend - 소켓으로 데이터를 전송한다.

윈속 API 연결 소켓(int WSASend( __in SOCKET s, __in LPWSABUF lpBuffers, __in DWORD dwBufferCount, __out LPDWORD lpNumberOfBytesSent, __in DWORD dwFlags, __in LPWSAOVERLAPPED lpOverlapped, __in LPWSAOVERLAP...

윈속 API : WSAEventSelect - 이벤트 객체를 소켓과 묶어 준다.

윈속 API 이벤트 객체를 소켓과 묶어 준다.int WSAEventSelect( __in SOCKET s, __in WSAEVENT hEventObject, __in long lNetworkEvents); s hEventObject lNetworkEvent 만약 소켓에 대해서 관찰할 이벤트 목록을 성공적으로 이벤트 객체와 묶어줬다면 0을 만환한다. 실...

winsock 함수 도움말 모음

winsock 함수 도움말 모음이왕 을 공부하게 되었으니, 공부도 할겸 해서 winsock(...